1
Kiến trúc thời gian: Cấu trúc phân cấp của mô-đun Ngày tháng
AI015Lesson 7
00:00

Mô-đun Ngày tháng trong Julia cung cấp một khung kiến trúc mạnh mẽ và phân cấp để quản lý dữ liệu thời gian thông qua ba loại bất biến chính: Thời gian (dựa trên đồng hồ), Ngày (dựa trên lịch), và NgàyThời gian (kết hợp).

1. Quản lý không gian tên

Việc chọn cách tải mô-đun sẽ xác định cú pháp tương tác của bạn:

  • using Ngày tháng: Đưa tất cả các hàm xuất ra vào Main. Bạn có thể gọi hôm_nay() trực tiếp.
  • import Ngày tháng: Các hàm phải được tiền tố rõ ràng (ví dụ, Ngày tháng.hiện_tại()). Điều này an toàn hơn cho các dự án quy mô lớn nhằm tránh xung đột tên gọi.
Mô-đun Ngày thángNgàyNgàyThời gianThời gianYYYY-MM-DDISO-8601HH:MM:SS.ms

2. Truy xuất và trích xuất

Ngoài việc tạo ra, Julia cho phép trích xuất chi tiết dữ liệu một cách chính xác bằng các hàm chuyên dụng như năm(), phút(), hoặc ngày_trong_tháng_theo_ngày_tuần() để xác định các mẫu cụ thể (ví dụ: thứ Sáu thứ ba).

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>